package babymall.dao;

import babymall.model.Admin;
import babymall.model.AdminDTO;

public interface IAdminDao {

	/**管理员登录
	 * @param a 登录信息，包括账号和密码
	 * @return
	 */
	Admin login(Admin a);
	
	/**添加管理员
	 * @param a
	 * @return
	 */
	int add(Admin a);
	
	/**修改管理员信息
	 * @param a
	 * @return
	 */
	int edit(Admin a);
	
	/**禁用账号-逻辑删除
	 * @param id
	 * @return
	 */
	int del(int id);
	
	/**修改密码
	 * @param a
	 * @return
	 */
	int editPwd(AdminDTO a);
	
	/**查询旧密码
	 * @param a
	 * @return
	 */
	Admin getAdminByPwd(Admin a);
}
